make something bearable (situation/problem) - Inglés Sinónimo Diccionario

Can't found any synonym terms.